package main.java.Exam.pojo.tableVO;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class examVO {
    /**
     * 考试ID
     */
    private Long id;

    /**
     * 考试名称
     */
    private String examName;

    /**
     * 开始时间（格式化展示：yyyy-MM-dd HH:mm）
     */
    private String startTime;

    /**
     * 结束时间（格式化展示：yyyy-MM-dd HH:mm）
     */
    private String endTime;

    /**
     * 考试总分
     */
    private Integer totalScore;

    /**
     * 考试状态（文本描述，如“未开始”“进行中”）
     */
    private String statusDesc;

    /**
     * 创建者ID
     */
    private Long creatorId;

    /**
     * 创建者姓名（扩展字段，关联老师表查询）
     */
    private String creatorName;

    /**
     * 创建时间（格式化展示）
     */
    private String createTime;

}
